Prepnuti formulare z Modal do non-Modal stavu
Otázka od: Jiri Cincura
9. 6. 2004 11:22
Ahoj,
potreboval bych prepnout formular z Modal do non-Modal stavu, bez jeho
zavreni.
Vedel by nekdo, jak na to?
--
Jiri Cincura
e-mail: mailto:jiri@cincura.net; mailto:xcincura@informatics.muni.cz
ICQ: 314711544
web: http://www.cincura.net; http://cincura.net/photo
Odpovedá: Pavol Stugel, NETGraphics
10. 6. 2004 7:04
> potreboval bych prepnout formular z Modal do non-Modal stavu, bez jeho
> zavreni.
nooo ked si pozres fciu TCustomForm.ShowModal: Integer; z forms.pas tak sa
dozvies asi toto:
ked vytvaras modal tak delphi prejde vsetky okna jednoducho ich vypne pomocou
funkcie DisableTaskWindows a ked zavres Modal okno tak zase vsetky enablne ...
takze Modal okno das do stavu non-modal asi tak, ze vsetky disablnute okna
zapnes pomocou fcie. EnableTaskWindows ...
takze asi tak ;)
palo
Odpovedá: Jiri Cincura
10. 6. 2004 17:44
Pavol Stugel, NETGraphics wrote:
>> potreboval bych prepnout formular z Modal do non-Modal stavu, bez
>> jeho zavreni.
> nooo ked si pozres fciu TCustomForm.ShowModal: Integer; z forms.pas
> tak sa dozvies asi toto:
>
> ked vytvaras modal tak delphi prejde vsetky okna jednoducho ich vypne
> pomocou funkcie DisableTaskWindows a ked zavres Modal okno tak zase
> vsetky enablne ... takze Modal okno das do stavu non-modal asi tak,
> ze vsetky disablnute okna zapnes pomocou fcie. EnableTaskWindows ...
Jj, staci zavolat EnableWindow a je to. U EnableWindow je jen handle okna a
je to hotove.
--
Jiri Cincura
e-mail: mailto:jiri@cincura.net; mailto:xcincura@informatics.muni.cz
ICQ: 314711544
web: http://www.cincura.net; http://cincura.net/photo